roller-compacted concrete - French English Dictionary